html {
	font-size: 100px!important;
}

html, body {
	width: 100%;
	height: 100%;
}

body {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	font-size: 16px;
	overflow: hidden;
}

.choose-area {
	height: .44rem;
	line-height: .44rem;
}

.choose-info {
	color: #FF6C26;
}

.choose-title {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	position: relative;
	height: 100%;
}

.choose-title span {
	position: absolute;
	margin-left: 12px;
}

.choose-title h3 {
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	color: #FF6C26;
	text-align: center;
	font-weight:400;
	font-size:90%;
}

.choose-area ul {
	position: absolute;
	top: .44rem;
	width: 100%;
	z-index: 100;
	background-color: #fff;
	display: none;
}

.choose-list li {
	text-align: center;
}

.shadow {
	position: absolute;
	left: 0;
	width: 100%;
	height: 100%;
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	display: none;
	background: rgba(0, 0, 0, 0.5);
	z-index: 99;
}
.stage {
	font-size:0;
	width: 80%;
	margin: 0 10% 5px 10%;
	height: 25px;
	line-height: 30px;
	text-align: center;
	vertical-align:middle;
}
.stage i{
	height:25px;
	width:50px;
	display:inline-block;
	background: url("../images/stage.png") no-repeat;
	background-size: 100%;
	vertical-align:middle;
}
.stage span{
	width:30%;
	height: 25px;
	font-size: 14px;
	display:inline-block;
	line-height:25px;
	background: #ddd;
	vertical-align:middle;
}
.stage .stage-left{
	background-position:20px 0px;
}
.stage .stage-right{
	background-position:-20px 0px;
}

.choose-seat {
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	overflow: hidden;
}

.commit-seat {
	height: .52rem;
	display: none;
}

.commit-seat ul {
	width: 100%;
}

.handle {
	height: .52rem;
	line-height: .52rem;
	position: relative;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	background: #FFFFFF;
	box-shadow: 0px -0.05rem 0.05rem #f6f6f6;
}

.result-info{
	-webkit-box-flex: 3;
	-moz-box-flex: 3;
	-webkit-flex: 3;
	-ms-flex: 3;
	flex: 3;
	text-align: center;
}
.result-info img{
	width: 0.165rem;
	height: 0.165rem;
	vertical-align: middle;
}

.result-commit{
	-webkit-box-flex: 2;
	-moz-box-flex: 2;
	-webkit-flex: 2;
	-ms-flex: 2;
	flex: 2;
	text-align: center;
	background: #ff6b2a;
	color: #FFFFFF;
}

/* .handle button {
	width: 35%;
	background-color: #FA6F2E;
	float: right;
	border: none;
	height: .524rem;
	display: inline-block;
	color: #fff;
	font-size: .2rem;
	z-index: 10000;
}

.handle:before {
	content: "";
	top: 0px;
	position: absolute;
	height: 1px;
	overflow: hidden;
	width: 100%;
	background-color: #FA6F2E;
	z-index: 100;
}

.up {
	width: .2rem;
	height: .2rem;
	display: inline-block;
	color: #000;
	margin: 0 .1rem;
	text-align: center;
	line-height: .2rem;
	font-family: "iconfont" !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

.rotate {
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
	position: relative;
	top: 1px;
	left: 0px;
}

.up:before { */
	content: "\e633";
}

.price {
	float: right;
}

.delete {
	width: .25rem;
	height: .25rem;
	display: inline-block;
	float: right;
	margin: 0 .2rem;
	vertical-align: middle;
	background-size: 100% 100%;
}

.delete:before {
	font-family: "iconfont" !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\e6cf";

}

@font-face {font-family: "iconfont";
  src: url('./icon/iconfont.eot?t=1519799363499'); /* IE9*/
  src: url('./icon/iconfont.eot?t=1519799363499#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),
  url('./icon/iconfont.ttf?t=1519799363499') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('./icon/iconfont.svg?t=1519799363499#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* @font-face {
	font-family: "iconfont";
	src: url("http://at.alicdn.com/t/font_azicql37ay55qaor.eot?t=1499691089285");
	IE9
	src: url("http://at.alicdn.com/t/font_azicql37ay55qaor.eot?t=1499691089285#iefix") format("embedded-opentype"), url("http://at.alicdn.com/t/font_azicql37ay55qaor.woff?t=1499691089285") format("woff"), url("http://at.alicdn.com/t/font_azicql37ay55qaor.ttf?t=1499691089285") format("truetype"), url("http://at.alicdn.com/t/font_azicql37ay55qaor.svg?t=1499691089285#iconfont") format("svg");
	iOS 4.1-
}

@font-face {font-family: "iconfont1";
  src: url('//at.alicdn.com/t/font_415779_7o19cp0vquej0pb9.eot?t=1505361215249'); IE9
  src: url('//at.alicdn.com/t/font_415779_7o19cp0vquej0pb9.eot?t=1505361215249#iefix') format('embedded-opentype'), IE6-IE8
  url('data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAVwAAsAAAAAB/gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAARAAAAFZW7kfzY21hcAAAAYAAAABkAAABlM5AnftnbHlmAAAB5AAAAYQAAAGo54dySWhlYWQAAANoAAAALwAAADYO34B0aGhlYQAAA5gAAAAcAAAAJAfeA4VobXR4AAADtAAAABAAAAAQD+kAAGxvY2EAAAPEAAAACgAAAAoBSgCYbWF4cAAAA9AAAAAfAAAAIAETAF1uYW1lAAAD8AAAAUUAAAJtPlT+fXBvc3QAAAU4AAAANgAAAFytvsbCeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/sU4gYGVgYOpk+kMAwNDP4RmfM1gxMjBwMDEwMrMgBUEpLmmMDgwVDxjZ27438AQw9zA0AAUZgTJAQAkhwx1eJzFkMENgCAQBOcEj8RYivFlNb4sg4ppQ5eTjxW4ybDZhQA5YAaS2EQGuzC6TrUWfWKJPrMru9yYqK3ct3JtHq4j2vPwqd9ozm+y/57+ao31GKnPuQ70xeYvmhetvJAeGwwNnXicHY27btRQEIbPP8b2bnLsxXevN7u+LFmDwjHCOJviLN6GhogiEhUSDQ+QQJeGIg1KlFDwDFwfgSYNSLwASNuj5TGI4cBoNN8vzegbpjP256d2qcXMYzfZXfaAHTAGYweFTWPkZVPRDoJcDyLf1sppmZvTotLuIyoMP6znzSwyTGMAGxPcy+t5WVGJ3aYliTocA8NR8tjd3nK1N9iIy8mrbp/eIkinW4NWdA9vL/0683rH3HWHrvu6Z+h6j+jawMZhFPb1/obRvdcHSXCZ3qIUfFgmj55Y2ch9dtYcjbejPnByAm+U2Z+WTuKofpmEnjs0r1u9OLGmN3wc/9qMPT6erZkq/BvaR1oxhzFvgijId1vsqeDkTotvQhLekRRC4vdnSFphIXxfLKB49ZVasWCM/js+0A/lKJTShqksFUoVlKWCZhrFHcyaeZ1ib16HviaVr3uqHIraPsnTzsr5xWaU8RdrnsX0HVIEgVoqXn2hpZDdquP83Epj/nyt7tTHvw1ZRfp4nGNgZGBgAOIdqysexfPbfGXgZmEAgasP5OwR9P+HLAzMEkAuBwMTSBQAQ/IKmwB4nGNgZGBgbvjfwBDDwgACQJKRARWwAABHCgJtBAAAAAPpAAAEAAAABAAAAAAAAAAAdgCYANQAAHicY2BkYGBgYQhkYGUAASYg5gJCBob/YD4DABESAXEAeJxlj01OwzAQhV/6B6QSqqhgh+QFYgEo/RGrblhUavdddN+mTpsqiSPHrdQDcB6OwAk4AtyAO/BIJ5s2lsffvHljTwDc4Acejt8t95E9XDI7cg0XuBeuU38QbpBfhJto41W4Rf1N2MczpsJtdGF5g9e4YvaEd2EPHXwI13CNT+E69S/hBvlbuIk7/Aq30PHqwj7mXle4jUcv9sdWL5xeqeVBxaHJIpM5v4KZXu+Sha3S6pxrW8QmU4OgX0lTnWlb3VPs10PnIhVZk6oJqzpJjMqt2erQBRvn8lGvF4kehCblWGP+tsYCjnEFhSUOjDFCGGSIyujoO1Vm9K+xQ8Jee1Y9zed0WxTU/3OFAQL0z1xTurLSeTpPgT1fG1J1dCtuy56UNJFezUkSskJe1rZUQuoBNmVXjhF6XNGJPyhnSP8ACVpuyAAAAHicY2BigAAuBuyAhZGJkZmRhZGVgbFCvKI0Ma+qNL88NVMXiMG8jPy8dBEkcbggAwMA5EsS6AAA') format('woff'),
  url('//at.alicdn.com/t/font_415779_7o19cp0vquej0pb9.ttf?t=1505361215249') format('truetype'), chrome, firefox, opera, Safari, Android, iOS 4.2+
  url('//at.alicdn.com/t/font_415779_7o19cp0vquej0pb9.svg?t=1505361215249#iconfont') format('svg'); iOS 4.1-
} */

.count-money {
	color: #FA6F2E;
	font-size: .18rem;
}

.seat-info {
	position: absolute;
	bottom: .52rem;
	background-color: #fff;
	max-height: 1.85rem;
	overflow-x: hidden;
	overflow-y: scroll;
	box-sizing: border-box;
	border-top: 1px solid #eee;
}

.seat-info::-webkit-scrollbar-track-piece {
	background-color: rgba(0, 0, 0, 0);
	border-left: 1px solid rgba(0, 0, 0, 0);
}
.seat-info::-webkit-scrollbar {
	width: 5px;
	height: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.seat-info::-webkit-scrollbar-thumb {
	background-color: rgba(0, 0, 0, 0.5);
	background-clip: padding-box;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	min-height: 28px;
}
.seat-info::-webkit-scrollbar-thumb:hover {
	background-color: rgba(0, 0, 0, 0.5);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.seat-info li {
	height: .45rem;
	line-height: .45rem;
	border-bottom: 1px solid #eee;
}

div.seatCharts-container {
	min-width: 700px;
}

div.seatCharts-cell {
	height: .3rem;
	width: .3rem;
	margin: 3px;
	float: left;
	font-size: .3rem;
	line-height: .3rem;
	text-align: center;
}

div.seatCharts-seat {
	cursor: default;
}

div.seatCharts-seat:before {
	font-family: "iconfont" !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\e606";
}

div.seatCharts-seat:focus {
	border: none;
}

.seatCharts-seat:focus {
	outline: none;
}

div.seatCharts-space {
	background-color: white;
	opacity: 0;
	filter: alpha(opacity=0);
}

div.seatCharts-row {
	float: left;
	height: .35rem;
}

div.seatCharts-row:after {
	clear: both;
}

div.seatCharts-seat.selected {
	background-color: aqua;
}

div.seatCharts-seat.selected:before {
	font-family: "iconfont" !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\e607";
	position: relative;
	color: #fff;
}

div.seatCharts-seat.focused {
	background-color: #6db131;
}

.seatCharts-row .seatCharts-cell:first-child {
	display: none;
}

div.seatCharts-seat.unavailable {
	color: #ccc !important;
	cursor: not-allowed;
}

ul.seatCharts-legendList {
	list-style: none;
}

li.seatCharts-legendItem {
	margin-top: 10px;
	line-height: 2;
}

.seat {
	font-family: "iconfont" !important;
	font-style: normal;
	font-size: .18rem;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	margin: 0 .1rem;
}

.seat:before {
	content: "\e606";
}

/*展示价格*/
.price-list{}
.price-info{height: 30px;line-height: 30px;padding-left: 12px;}
.price-box{padding: 0 5px 5px 5px;/* display: -webkit-flex;display: flex;-webkit-justify-content: space-around;justify-content: space-around;flex-wrap: wrap;*/}
.price-box span{overflow: hidden;width: 18%;height: 25px;margin: 5px 3px;;display: inline-block;line-height: 25px;text-align: center;color: #fff;}
.price-box span.seat-available{}
.query-sale-box span{width: 31%;}
.query-sale-box b{font-size:12px;}

.price-box span.seat-available{background-color: #96C864;}
.price-box span.seat-blue{background-color: blue;}
.price-box span.seat-pink{background-color: pink;}
.price-box span.seat-yellow{background-color: #F0C832;}
.price-box span.seat-purple{background-color: purple;}
.price-box span.seat-orange{background-color: orange;}
.price-box span.seat-red{background-color: #F5683D;}
.price-box span.seat-darkgreen{background-color: #007800;}
.price-box span.seat-warm{background-color: #FFB800;}
.price-box span.seat-skyblue{background-color: #1E9FFF;}

.show-layerdiv {
	display: table;
	position: fixed;
	z-index: 1000;
	width: 100%;
	height: 100%;
	table-layout: fixed;
	background-color: rgba(0,0,0,.6);
	display: none;
	bottom: 0;
	top: 0;
	right: 0;
	left: 0;
	cursor: pointer;
	display:none;
}
.showlayer-div{
	position:absolute;
	z-index:999;
	top:50%;
	left:50%;
	width:96%;
	display: flex;
	flex-direction: column;
	display: -webkit-flex;
	-webkit-flex-direction: column;
	background:#fff;
	border-radius:0.1rem;
	overflow:hidden;
	transform:translate(-50%,-50%);
}
.show-alerttitle{
	text-align:center;
	vertical-align:middle;
	width: 100%;
	flex: 1;
	-webkit-flex: 1;
}
.show-alerttitle p{
	position: absolute;
	vertical-align: middle;
	width:95%;
	text-align:center;
	color: #333;
	padding: 0.1rem;
	line-height: 0.18rem;
	top:50%;
	left: 50%;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-transform:translate(-50%,-50%);
}
.button-alert{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}
.button-alert button{
	-webkit-box-flex: 1;
	-moz-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	border: 0;
	border-top:0.01rem solid #e6e6e6;
	background:none;
	padding: 10px 0;
}
.button-alert .alert-really{
	color:#ff6b29;
	border-left:0.01rem solid #e6e6e6;
}


.seat-loading{
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	text-align: center;
}
.seat-loading img{
	width: 50px;
	position: absolute;
	top: 50%;
	left: 50%;
	height: 50px;
	margin: -25px 0 0 -25px;
}
.vermid{
	vertical-align: middle;
}

.seatCharts-seat.unavailable.stage { color: #000 !important; }
.stage:before { content: "\e7b9" !important; }

.alert-delete{
	width: auto;
	height: auto;
	float: unset;
	vertical-align: unset;
	margin: 0 0 0 4px;
}
.show-alertcontent{
	padding: 10px;
	max-height: 1.45rem;
	overflow:auto;
}
.show-alertcontent li{
	font-size: 12px;
	line-height: 18px;
	white-space: nowrap;
}
.show-title{
	padding:15px 30px;
	background: #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}


.bar::-webkit-scrollbar-track-piece {
	background-color: rgba(0, 0, 0, 0);
	border-left: 1px solid rgba(0, 0, 0, 0);
}
.bar::-webkit-scrollbar {
	width: 5px;
	height: 13px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.bar::-webkit-scrollbar-thumb {
	background-color: rgba(0, 0, 0, 0.5);
	background-clip: padding-box;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	min-height: 28px;
}
.bar::-webkit-scrollbar-thumb:hover {
	background-color: rgba(0, 0, 0, 0.5);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}


div.seatCharts-seat.available{color: #96C864;}
div.seatCharts-seat.available.seat-available{color: #96C864;}
div.seatCharts-seat.available.seat-blank{color: #fff;}
div.seatCharts-seat.available.seat-disabled{color: #ccc;}

div.seatCharts-seat.available.seat-blue{color: blue;}
div.seatCharts-seat.available.seat-pink{color: pink;}
div.seatCharts-seat.available.seat-yellow{color: #F0C832;}
div.seatCharts-seat.available.seat-purple{color: purple;}
div.seatCharts-seat.available.seat-orange{color: orange;}
div.seatCharts-seat.available.seat-red{color: #F5683D;}
div.seatCharts-seat.available.seat-darkgreen{color: #007800;}
div.seatCharts-seat.available.seat-warm{color: #FFB800;}
div.seatCharts-seat.available.seat-skyblue{color: #1E9FFF;}
